--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commits list (284c333a)
284c333 Ivan 2026-04-17 06:50:27 - 3 months ago
refactor(tests): format
4e74775 Ivan 2026-04-17 06:46:51 - 3 months ago
chore(workflows): remove pnpm caching from CI and security scan workflows
f0dd718 Ivan 2026-04-17 06:44:26 - 3 months ago
chore(workflows): migrate CI and related workflows from Gitea to GitHub Actions, keeping manual fallback options
a145cf6 Ivan 2026-04-17 06:33:54 - 3 months ago
fix(legal): format
7472c90 Ivan 2026-04-17 06:33:45 - 3 months ago
docs(android): update README with build instructions for debug APK and SDK prerequisites
3143598 Ivan 2026-04-17 06:33:41 - 3 months ago
feat(electron): update AppImage build process to support x64 and arm64 architectures
bc4ecfd Ivan 2026-04-17 06:33:31 - 3 months ago
feat(locales): add translations for messages sidebar position and warnings for stranger links
111c686 Ivan 2026-04-17 06:33:24 - 3 months ago
feat(ui): implement warning for stranger links and configurable messages sidebar position
6194933 Ivan 2026-04-17 06:33:14 - 3 months ago
feat(config): add configuration options for warning on stranger links and messages sidebar position
ebcd3c6 Ivan 2026-04-17 06:32:54 - 3 months ago
feat(electron): enhance backend connection handling and UI updates
0f50346 Ivan 2026-04-17 06:32:13 - 3 months ago
feat(tests): add loopback TCP fixture for integration tests and apply it to relevant test cases
6843d03 Ivan 2026-04-17 05:13:14 - 3 months ago
chore(docker): refactor git commands in workflow to improve repository handling
f718e4d Ivan 2026-04-17 05:11:02 - 3 months ago
chore(docker): add git installation in Dockerfile for frontend build
eee4ed1 Ivan 2026-04-17 04:55:38 - 3 months ago
feat(link-utils): update link processing with anchor protection and trailing punctuation handling
ae6d42d Ivan 2026-04-17 04:49:53 - 3 months ago
fix(markdown): fix underscore handling for links, italic formatting and improve test coverage
8bf7d35 Ivan 2026-04-17 04:37:12 - 3 months ago
chore(requirements): update lxmfy dependency to a new commit hash for compatibility
b4563f7 Ivan 2026-04-17 04:36:14 - 3 months ago
chore(poetry): update Poetry lock file to version 2.3.4 and resolve package references
20136e3 Ivan 2026-04-17 04:35:46 - 3 months ago
feat(sync): propagation node sync process with path requests and local node handling
ab1be8e Ivan 2026-04-17 04:35:12 - 3 months ago
feat(propagation-nodes): propagation node management with new UI elements and API integration
5d87aa3 Ivan 2026-04-17 04:34:28 - 3 months ago
feat(bot_handler): update bot management with LXMF address handling and bot name updates
bf967cd Ivan 2026-04-17 03:42:03 - 3 months ago
chore(docker): replace corepack with npm for pnpm installation in Dockerfile
b6a8ae9 Ivan 2026-04-17 03:14:35 - 3 months ago
feat(docs): update Raspberry Pi installation guide for MeshChatX with automated setup scripts and detailed service configuration instructions
09d0fc7 Ivan 2026-04-17 02:19:52 - 3 months ago
chore(package): update Node.js version requirement from >=24 to >=22 and switch dependency references from tarball URLs to git URLs in pnpm-lock.yaml
5416c71 Ivan 2026-04-17 02:19:47 - 3 months ago
feat(licenses_collector): update license collection by adding detailed frontend dependency information and improving license notice generation
5221ca3 Ivan 2026-04-17 02:17:59 - 3 months ago
chore(docs): update Node.js version requirement from >=24 to >=22 across multiple language README files
cd03c46 Ivan 2026-04-17 02:17:50 - 3 months ago
refactor(rns): streamline RNS reload process with loading indicators in UI components
d632555 Ivan 2026-04-17 02:13:32 - 3 months ago
feat(reticulum): implement RNS restart functionality with UI updates
44bf881 Ivan 2026-04-17 02:01:27 - 3 months ago
feat(licenses_collector): update license collection for frontend dependencies by adding support for package.json parsing and filtering out workspace root packages
6fb4ccc Ivan 2026-04-17 01:12:14 - 3 months ago
chore(license): add SPDX license identifiers to various files, standardizing licensing terms across the project
ca8b2a9 Ivan 2026-04-17 01:11:49 - 3 months ago
chore(docs): update licensing terms to 0BSD for project-owned portions and maintain MIT for upstream Reticulum MeshChat; add legal inquiries section and clarify contribution licensing in CONTRIBUTING
5903896 Ivan 2026-04-17 01:07:45 - 3 months ago
feat(license_scope_mapper): add license scope mapper tool for analyzing file similarity and generating SPDX license recommendations
a673da9 Ivan 2026-04-16 23:25:39 - 3 months ago
chore(android): standardize indentation in meta.yaml files for aiohttp, bcrypt, and psutil recipes; add patch for bcrypt to support abi3-py310
fe44d05 Ivan 2026-04-16 11:51:18 - 3 months ago
refactor(telephone_manager): improve call initiation handling and UI update logic
dde6d8c Ivan 2026-04-16 11:31:06 - 3 months ago
chore(android): add Rust as a build requirement for bcrypt recipe
a3951e8 Ivan 2026-04-16 11:24:11 - 3 months ago
chore(docker): install essential runtime tools in the virtual environment and update pip and setuptools in the Dockerfile
8869c10 Ivan 2026-04-16 11:18:37 - 3 months ago
chore(docker): update Python base image to 3.14.4-alpine3.23 and clean up virtual environment by removing unnecessary files
7458fe3 Ivan 2026-04-16 11:03:20 - 3 months ago
chore(dependencies): update autoprefixer, electron, postcss, prettier, dompurify, ol, and protobufjs versions in package.json and pnpm-lock.yaml
76c8bea Ivan 2026-04-16 11:02:35 - 3 months ago
refactor(meshchat): clean up code
ad50773 Ivan 2026-04-16 10:51:08 - 3 months ago
docs(android): expand README
e330e7b Ivan 2026-04-16 10:50:57 - 3 months ago
chore(android): remove legacy Gitea workflow and update GitHub Actions for Android build process, including new dependencies and custom recipe support
8b021f4 Ivan 2026-04-16 10:44:20 - 3 months ago
chore(android): update dependencies for aiohttp, psutil, and websockets; add new recipes for bcrypt and psutil
81dea45 Ivan 2026-04-16 10:37:19 - 3 months ago
fix(android): update cryptography version to 46.0.7 and adjust WebView settings for media playback
dc475a0 Ivan 2026-04-16 10:37:07 - 3 months ago
fix(android): ensure compatibility of virtual environment by linking python3 to python if necessary
c323fcb Ivan 2026-04-16 10:37:01 - 3 months ago
feat(android): add patches to disable legacy OpenSSL provider and enhance PyO3 compatibility for Android cp311 wheels
52e337f Ivan 2026-04-16 10:36:52 - 3 months ago
docs(android): add detailed instructions for updating Android Python ABI wheels, including container setup and build process
2fe1fea Ivan 2026-04-16 10:36:36 - 3 months ago
chore(docker): update .dockerignore and .gitignore
8a2f357 Ivan 2026-04-16 10:20:55 - 3 months ago
feat(tests): add tests for app info endpoint handling missing runtime objects and package version resolution without packaging module
82d291e Ivan 2026-04-16 10:20:48 - 3 months ago
feat(meshchat): improve configuration retrieval and error handling in app info endpoint; add safe methods for memory, network, and database statistics
63fca0c Ivan 2026-04-16 10:20:24 - 3 months ago
feat(components): improve AboutPage, CallPage, DebugLogsPage, and SettingsPage with improved layout, error handling, and clipboard functionality; add tests for environment path fallbacks and log copying
213b889 Ivan 2026-04-16 09:46:01 - 3 months ago
feat(changelog): update
1034b18 Ivan 2026-04-16 09:40:24 - 3 months ago
feat(docs): update READMEs
b9bf4a1 Ivan 2026-04-16 09:26:39 - 3 months ago
feat(components): fix AboutPage with improved app info display; add environment details and default values for versioning
3cb1a04 Ivan 2026-04-16 09:26:27 - 3 months ago
feat(android): update MainActivity with loading logo and improved startup messaging; streamline WebView visibility handling during loading phases
68498d3 Ivan 2026-04-16 09:11:04 - 3 months ago
feat(android): update local wheel building process by adding PATH configuration for virtualenv and handling missing NumPy wheels with local builds
9b41cf1 Ivan 2026-04-16 09:06:25 - 3 months ago
feat(android): update Android app configuration by adding ABI splits for optimized builds, requesting battery optimization exemption, and implementing microphone permission handling for WebView
778c32f Ivan 2026-04-16 08:43:17 - 3 months ago
feat(android): add android support
e831091 Ivan 2026-04-16 08:42:17 - 3 months ago
feat(components): update file input handling in ConversationViewer by adding image type detection and clearing input after selection; improve user experience for file uploads
642b889 Ivan 2026-04-16 08:42:05 - 3 months ago
refactor(docs_manager): replace shutil.rmtree with custom _remove_tree_force_writable method for safer directory removal; add methods to ensure directory writability and copy files without metadata
32c70bf Ivan 2026-04-16 08:39:40 - 3 months ago
refactor(android): streamline Android asset preparation in Taskfile and introduce script for building local wheels
aba8f3b Ivan 2026-04-16 08:39:25 - 3 months ago
feat(workflows): add Android build workflow to automate APK generation and testing; includes steps for setting up Java and Python, building wheels, running unit tests, and uploading artifacts
cadf7f4 Ivan 2026-04-16 08:39:04 - 3 months ago
feat(components): refactor App.vue to use AppShellBanners for emergency and WebSocket status notifications; add ConversationPeerHeader and SettingsSectionBlock components for improved UI structure; implement conversation message helpers and settings services for better configuration management
1ed271d Ivan 2026-04-16 07:54:18 - 3 months ago
chore(third-party-notices): update generation timestamp and lxmfy version to 1.6.2
d93b8cd Ivan 2026-04-16 07:52:57 - 3 months ago
feat(package): update package metadata with desktop entry, vendor, and synopsis; add @tanstack/vue-virtual dependency
a008afe Ivan 2026-04-16 07:52:45 - 3 months ago
feat(locales): add UI transparency and glass effect settings in German, English, Italian, and Russian translations; include descriptions for new appearance options
7fb3a8d Ivan 2026-04-16 07:52:36 - 3 months ago
feat(reload): implement comprehensive context teardown and status reporting during Reticulum reload process; enhance error handling and ensure proper cleanup of identity states
99cf1e1 Ivan 2026-04-16 07:52:28 - 3 months ago
feat(ui): introduce UI transparency settings and glass effect toggle; enhance message display and scrolling behavior in conversation viewer
2db12e0 Ivan 2026-04-16 07:52:09 - 3 months ago
feat(electron, frontend, tests): update Linux app name handling, add UI transparency options, and improve message scrolling tests; refactor icon path retrieval and update license artifact generation logic
d444daa Ivan 2026-04-16 07:39:39 - 3 months ago
feat(tests): add end-to-end tests for keyboard shortcuts and message conversation scrolling; enhance navigation tests for improved coverage
7c1e99e Ivan 2026-04-16 07:39:11 - 3 months ago
feat(messages): implement virtualized message list and image group display; add scrolling utilities for improved performance and user experience
ff3f870 Ivan 2026-04-16 03:29:09 - 3 months ago
fix(tests): update E2E navigation test to check for "off-grid communication" text instead of "Secure, local-first communication" for improved accuracy
dfd93fa Ivan 2026-04-16 03:26:30 - 3 months ago
feat(electron): update logging for renderer process events; add detailed crash and unresponsive handling
035fc3f Ivan 2026-04-16 03:26:07 - 3 months ago
feat(telephone): improve path discovery and initiation process in TelephoneManager; introduce polling intervals and cancellation checks for improved reliability
a5fef35 Ivan 2026-04-16 03:25:30 - 3 months ago
feat(tests): add integration tests for LXST telephony classes and improve WebAudioBridge tests; mock dependencies for improved test isolation
3c72a1d Ivan 2026-04-16 03:20:01 - 3 months ago
docs(CONTRIBUTING): update contribution guidelines
1ea22e1 Ivan 2026-04-15 23:24:30 - 3 months ago
fix(tests): update test for invalid stamp validation by ensuring it fails against multiple random workblocks; replace mid_b with mid_a for consistency
b65097e Ivan 2026-04-15 13:56:21 - 3 months ago
chore(ignore): update .dockerignore and .gitignore
af5e52a Ivan 2026-04-15 13:53:07 - 3 months ago
feat(bot): update bot configuration management by adding support for custom config paths and reticulum config directories; update bot templates to accept new parameters
6ec4114 Ivan 2026-04-15 13:51:10 - 3 months ago
chore(dependencies): update lxmfy to version 1.6.2 and rns to version 1.1.5 in poetry.lock
f45a219 Ivan 2026-04-15 13:14:52 - 3 months ago
feat(meshchat): add Python JIT status line function and fix WebM to OGG conversion with remux fallback; update tests for new conversion logic
6abe692 Ivan 2026-04-15 13:02:32 - 3 months ago
feat(tests): update E2E tests with new onboarding tooltip dismissal functionality and improve command palette placeholder regex; update assertions for better accuracy
a843255 Ivan 2026-04-15 10:11:27 - 3 months ago
feat(changelog): add 4.5.0
c71ae17 Ivan 2026-04-15 10:11:13 - 3 months ago
feat(licenses): add functionality to collect and write frontend licenses and third-party notices; implement embedded data paths and update build process to include license artifacts
7fd826a Ivan 2026-04-15 10:11:03 - 3 months ago
feat(propagation): implement local propagation node management with start, stop, and restart functionality; add API endpoints for controlling propagation nodes and retrieving their stats
fb775b7 Ivan 2026-04-15 10:10:20 - 3 months ago
refactor(tests): streamline test assertions and improve coverage for propagation nodes and licenses; add new tests for license rendering and propagation node state management
f8ce756 Ivan 2026-04-15 09:29:19 - 3 months ago
feat(propagation): add propagation node management with new UI elements for transfer limits and sync status; implement input handling for dynamic configuration updates
0c1a2a3 Ivan 2026-04-15 09:27:53 - 3 months ago
feat(locales): add propagation sync status messages and remove deprecated syncing_node key in German, English, Italian, and Russian locale files
9c025bd Ivan 2026-04-15 09:27:31 - 3 months ago
chore(version): update repository version
324b6fd Ivan 2026-04-15 09:09:16 - 3 months ago
feat(workflow): update github release sync action
d227c8b Ivan 2026-04-15 09:05:16 - 3 months ago
fix(theme): update dark theme accent colors for improved visual consistency; adjust related tests to reflect changes
97daa5c Ivan 2026-04-15 09:04:56 - 3 months ago
refactor(meshchat): simplify auto-announce and sync logic by introducing interval_action_due utility function; add tests for auto-announce functionality
912c627 Ivan 2026-04-15 05:59:46 - 3 months ago
refactor(conversation): improve ConversationViewer layout by restructuring the stranger trust banner and improving image drop area functionality
8a88f16 Ivan 2026-04-15 05:59:37 - 3 months ago
refactor(tests): update MicronEditorPage and NomadPageRenderer tests by updating button selection and improving markdown rendering assertions; adjust performance test timeout for ConversationViewer
5059b93 Ivan 2026-04-15 05:53:06 - 3 months ago
feat(conversation): implement image drag-and-drop functionality in ConversationViewer, including handling for pasted images and associated tests
05b173e Ivan 2026-04-15 05:31:44 - 3 months ago
refactor(tests): update performance test for ConversationViewer by improving readability and adding timeout for async operations
46d7855 Ivan 2026-04-15 04:40:31 - 3 months ago
feat(unify-backend): update script to ensure compatibility between per-arch cx_Freeze outputs by syncing missing files and unifying differing non-binary files
398500c Ivan 2026-04-15 04:12:06 - 3 months ago
fix(tests): update anomaly flooding test to ensure consistent behavior by resetting state and increasing warning count
c7abf36 Ivan 2026-04-15 03:12:13 - 3 months ago
chore(security): update security scanning details
eff904a Ivan 2026-04-15 03:12:02 - 3 months ago
feat(changelog): update CHANGELOG
fc711ce Ivan 2026-04-15 03:11:46 - 3 months ago
chore(ci): replace pnpm audit with Trivy setup and filesystem scan for vulnerability assessment
d880dc2 Ivan 2026-04-15 02:44:55 - 3 months ago
chore(tests): update test scripts in package.json to exclude LoadTimePerformance tests and add dedicated load-time test command; enhance Taskfile.yml descriptions for clarity
Page 1 | Older »
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────